package com.pxst.et.service;

import com.github.pagehelper.Page;
import com.pxst.et.entity.NonMerchantStatementExcelModel;
import com.pxst.et.req.NonMerchantStatementReq;
import com.pxst.et.resp.NonMerchantStatementResp;
import com.pxst.resp.ApiResp;

import java.util.List;

/**
 * @author rj
 * @create 2023-11-03-10:53
 */
public interface NonMerchantStatementService {
    /**
     * 获取非商户对账单的分页数据
     * @param nonMerchantStatementReq
     * @return
     */
    ApiResp<Page<NonMerchantStatementResp>> getPage(NonMerchantStatementReq nonMerchantStatementReq);

    /**
     * 非商户对账但汇出报表
     * @param nonMerchantStatementReq
     * @return
     */
    List<NonMerchantStatementExcelModel> download(NonMerchantStatementReq nonMerchantStatementReq);
}
